import openpyxl
import 智慧大厅上下联动记录导出
# 初始化数据
data = 智慧大厅上下联动记录导出.zhdt().base_message()

# 表头
headers = ['工单编号','当前流程','诉求人姓名', '诉求人电话', '诉求人身份证', '诉求发生地', '事件发生时间', '来源', '登记人姓名', '登记人联系电话', '类型', '事件', '诉求描述', '处理过程']

# 创建工作簿和工作表
wb = openpyxl.Workbook()
ws = wb.active
ws.title = "Sheet1"

# 写入表头
ws.append(headers)

# 处理并写入数据
for row in data:
    # 将最后一个嵌套列表合并为字符串
    row[-1] = "\n".join(row[-1])  # 使用换行符合并
    ws.append(row)

# 保存工作簿
wb.save("output.xlsx")

print("数据已成功写入output.xlsx")
